package com.music.entity;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 用户收藏
 */
@Data
public class UserLike<T>  implements Serializable {

    private Integer userLikeId;  //用户收藏编号
    private String userId;       //用户id
    private String userLikeObjId;//用户收藏对象编号
    private Integer userLikeType;//用户收藏对象类型,（0 歌曲，1 歌单， 2 专辑， 3  视频）

    private User user; // 用户对象

    private List<T> list; // 收藏的对象集合

//    private List<SongList> songListList; // 收藏的歌单对象集合
//    private List<Album> albumList; // 收藏的专辑对象集合
//    private List<Mv> mvList; // 收藏的MV对象集合

}
